high technological level - German English Dictionary